package com.mall.module.user.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description = "用户地址视图对象")
public class UserAddressVO {

    @ApiModelProperty(value = "地址ID")
    private Long addressId;

    @ApiModelProperty(value = "用户ID")
    private Long userId;

    @ApiModelProperty(value = "收货人")
    private String receiverName;

    @ApiModelProperty(value = "手机号")
    private String receiverMobile;

    @ApiModelProperty(value = "区域编码")
    private String regionCode;

    @ApiModelProperty(value = "省")
    private String province;

    @ApiModelProperty(value = "市")
    private String city;

    @ApiModelProperty(value = "区")
    private String district;

    @ApiModelProperty(value = "详细地址")
    private String detailAddress;

    @ApiModelProperty(value = "邮编")
    private String postalCode;

    @ApiModelProperty(value = "是否默认地址")
    private Boolean isDefault;

    @ApiModelProperty(value = "标签(家/公司/学校)")
    private String tag;

    @ApiModelProperty(value = "创建时间")
    private String createTime;
} 